security deposited at a bank - Fransızca İngilizce Sözlük